feel like a zillion bucks

Translations
se sentir au mieux de sa forme
Definitions
To feel extremely good, energetic, or healthy; to feel fantastic or on top of the world.